home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2000 #4 / Amiga Plus CD - 2000 - No. 4.iso / Tools / Treiber / Misc / ATA3 / ReadMeFirst < prev    next >
Text File  |  2000-03-13  |  17KB  |  465 lines

  1. Do you want to receive e-mail updates of the software written
  2. for the PowerFlyer FastATA-2/EIDE Controller?
  3.  
  4. OK, just send us a message:
  5.  
  6. to:       support@elbox.com
  7.  
  8. subject:  subscribe FastATA'99
  9.  
  10. body:     <your name>,
  11.           <your e-mail address>,
  12.           <your residential/office (snail-mail) address>,
  13.           <your ATA3.driver version>,
  14.           <serial number of your controller>,
  15.           <company/shop where controller was bought>.
  16.  
  17.  
  18. SOFTWARE INSTALLATION
  19.  
  20. Note: Before you proceed with the installation of the software 
  21.       of the controller, uninstall any system add-on programs 
  22.       like IDEFIX, EIDE device, etc.
  23.  
  24. Note: If you use AmigaOS3.5 you SetPatch line (in S:startup-sequence) 
  25.       should be as follows:
  26.  
  27.       SetPatch QUIET SKIPROMUPDATES scsi.device    
  28.  
  29.       If you use AmigaOS3.5, please remember to edit NSD.Patch.cfg
  30.       file (in DEVS: drawer). Add a "#" comment character in the
  31.       lines where you have already used an NSD device.
  32.       FastATA'99 software controls EIDE/ATAPI devices with its own 
  33.       scsi.device (version 41 revision 0). Scsi.device from FastATA'99
  34.       is an NSD device, so you should place "#" before scsi.device line
  35.       in the NSDPatch.cfg file.
  36.       
  37.       Instead of editing NSDPatch.cfg file, you may want to change the
  38.       SetPatch line (in S:startup-sequence file) as follow:
  39.       
  40.       SetPatch NONSD QUIET SKIPROMUPDATES scsi.device 
  41.  
  42. Note: New HDD installation (partitioning) or making any change in RDB
  43.       of HDD attached to FastATA-2/EIDE controller is permissible only 
  44.       if ATA3.driver is running. ATA3.driver should be started before 
  45.       HDToolBox.
  46.  
  47.  
  48. The following files are provided on the FastATA'99 floppy disk:
  49.   ATA3.driver,
  50.   ATA3-Install,
  51.   ATA3Prefs,
  52.   AllegroCDFS - only if you have version with AllegroCDFS,
  53.  
  54.                 /To order AllegroCDFS separately, please contact 
  55.                 sales@powerc.demon.co.uk or sales@elbox.com.
  56.                 The registration number of AllegroCDFS is
  57.                 on one of the MACH210 chips in the controller.
  58.                 When buing AllegroCDFS, you receive the MACH210 chip
  59.                 with the registration number and with software.
  60.                 Starting unregistered AllegroCDFS will return 
  61.                 the following report: Hardware ID code missing.../
  62.  
  63.   Mountlists: CD0, CD1, CD2, CD3, PC4, PC5, PC6, PC7, Orgella,
  64.   ReadMeFirst
  65.   History.txt
  66.   CheckLMB (Check Left Mouse Button)
  67.   DriveSpeed
  68.   ATAPIFormat
  69.   ReadTest
  70.   FastATA'99.lha
  71.   Copyright.doc
  72.  
  73.  
  74. Note: The controller without software installed operates only with 
  75.       the PRIMARY PORT, in exactly the same way as a standard A1200 
  76.       controller.
  77.  
  78. Note: Please remember that if you have only one drive attached to any port,
  79.       jumpers on this drive should be set to SINGLE (MASTER). If you have
  80.       two drives attached to any port, the first drive should have jumpers
  81.       set to MASTER, the second to SLAVE.
  82.  
  83.  
  84. AUTOMATIC INSTALLATION
  85.  
  86. 1. Boot the computer from the hard disk.
  87. 2. Run ATA3-Install from the FastATA'99 floppy disk.
  88.  
  89. The installation proceeds automatically.
  90.  
  91. If you reinstall software, start ATA3-Install script
  92. without ATA3.driver running.
  93. You could copy all updated files to the floppy disk, start
  94. the computer without startup-sequence and execute:
  95. df0:Installer ATA3-Install
  96.  
  97. ATA3-Install prepares all AllegroCDFS mountlists for your
  98. CD-ROM/CD-R/CD-RW/DVD drives.
  99.  
  100. Note: The Installer program (from INSTALL Workbench) must be present
  101.       in the c: drawer of the booting disk.
  102.  
  103.  
  104. MANUAL INSTALLATION
  105.  
  106. 1. Copy ATA3.driver and CheckLMB to the C: drawer.
  107. 2. Copy ATA3Prefs to the Prefs: drawer.
  108. 3. Add the following at the beginning of the startup-sequence:
  109.  
  110.    C:CheckLMB
  111.    IF WARN
  112.    SYS:Prefs/ATA3Prefs
  113.    ENDIF
  114.    C:ATA3.driver QUIET     (or C:ATA3.driver RESIDENT QUIET)
  115.  
  116. Note: If you upgrade drivers, copy only new ATA3.driver and new ATA3Prefs
  117.       to appropriate drawers.
  118.  
  119. 4. For manual installation of AllegroCDFS, copy AllegroCDFS to L: drawer
  120. 5. Copy appropriate mountlists from FastATA'99:mountlists to DEVS:DosDrivers
  121.  
  122.  
  123. USING HDD > 8 GB
  124.  
  125. Note: If you have a HDD larger than 8 GB connected to the PRIMARY PORT
  126.       working in NO SPLIT mode, ATA3.driver should be set as resident.
  127.       You may do it either by:
  128.       placing ATA3.driver RESIDENT QUIT in the startup-sequence, or
  129.       choosing RESIDENT option in ATA3Prefs, if you have
  130.       any software forcing computer reset in s:startup-sequence  
  131.       (e.g. you could place ATA3.driver before SetPatch line from OS3.5). 
  132.  
  133.          
  134. HOW THE SOFTWARE WORKS 
  135.  
  136. The ATA3.driver program recognises EIDE devices connected to the Amiga,
  137. detects the A1200 processor type and takes over all the calls to the 
  138. scsi.device.
  139.  
  140. The second run of the ATA3.driver gives only information on the devices
  141. connected and their modes of operation (PIO 0 to PIO 4).
  142.  
  143. FastATA-2/EIDE Controller supports HDD > 4 GB by way of automatic HDD
  144. split into 4 GB logical units, which guarantees 100% compatibility
  145. with the Operating System and any previous software.
  146.  
  147. If you connect hard disks of over 4 GB, they will be
  148. automatically (in SPLIT mode) divided into Units of the size below 4 GB.
  149. Split 4 GB units have Drive Revision 4Gxx in the HDToolBox program.
  150. HDToolBOX allocates up to 16 LUN for the given disk (up to 8 for the
  151. given unit, and up to 8 more for the virtual unit numbered unit + 4).
  152.  
  153. In preferences in ATA3Prefs you can choose the mode of operation
  154. for either SPLIT (default) or NO SPLIT. The latter means that
  155. installing a HDD will NOT divide it into logical units. Then,
  156. use only the filesystems with NSD, TD64 or DirectSCSI commands
  157. implemented.
  158.  
  159. Note: Run ATA3.driver before installing and partitioning HDDs larger 
  160.       than 4 GB!
  161.  
  162. Note: Some filesystems (e.g. FFS) do not support correctly partitions
  163.       larger than 2 GB.
  164.       
  165. See also FAQ.2. in the end of ReadMeFirst.
  166.  
  167. If any HDD partition is not validated, ATA3.driver will stop running
  168. until Amiga finishes validating this HDD.
  169.  
  170. Note: PRIMARY PORT without ATA3.driver running works like standard Amiga
  171.       IDE connector.
  172.  
  173.  
  174. ATAPI DEVICES
  175.  
  176. If you have ATAPI-standard devices installed, the DEVS:DosDrivers drawer 
  177. has to include an appropriate mountlist.
  178.  
  179. Note: You can make use of the CD0 mountlist included in the STORAGE 
  180.       disk of Workbench 3.1. The Unit parameter of the CD0 mountlist 
  181.       shall correspond to the Unit number for the given CD-ROM drive. 
  182.  
  183. PRIMARY MASTER    Unit 0
  184. PRIMARY SLAVE     Unit 1
  185. SECONDARY MASTER  Unit 2
  186. SECONDARY SLAVE   Unit 3
  187.  
  188. Note: CDx mountlists for AllegroCDFS are stored in
  189.       FastATA'99:mountlists drawer
  190.  
  191. Note: If you are using any other mountlist, always set
  192.       the device=scsi.device for HDD, CD-ROM, CD-R, CD-RW  drives
  193.       and device=trackdisk.device for removable media like LS-120, ZIP-ATAPI.
  194.  
  195. Removable media drives like LS-120, ZIP, etc., when formatted with
  196. the Amiga operation system, do not require any mountlist as 
  197. they are automatically recognised. When these media are used in the 
  198. PC format, the DEVS:DosDrivers drawer has to include an appropriate 
  199. mountlist (PCx).
  200.  
  201. Note: The Unit parameter of the PCx mountlist should correspond
  202.       with the drive Unit number (Unit = Unit number + 4).
  203.  
  204. for PRIMARY MASTER   use PC4 from FastATA'99:mountlists drawer
  205. for PRIMARY SLAVE    use PC5
  206. for SECONDARY MASTER use PC6
  207. for SECONDARY SLAVE  use PC7
  208.  
  209.  
  210. THE ATA3Prefs PROGRAM
  211. The ATA3Prefs will NOT operate when the ATA3.driver or any other 
  212. software colliding with the ATA3.driver (e.g. IDEFIX, ASIM.device, etc.)
  213. has been started earlier, you will see only the following requester:
  214.  
  215.  Start procedure held up due to scsi 
  216.  vectors shift by another program.
  217.  
  218. The ATA3Prefs may be used to manually adjust operation modes in any 
  219. non-standard or old drives and to configure the ATA3.driver.
  220.  
  221. Please start this program always after changing your hardware configuration.
  222. To store it change exit by SAVE. It will save ATA3.Prefs configuration file
  223. in ENVARC: drawer. This file is used by ATA3.driver.
  224.  
  225. Note: From ATA3.driver ver.3.6, in order to reach the full write speed
  226.       on A1200 with 68040, it is necessary to start once ATA3Prefs
  227.       and exit it with SAVE option.
  228.  
  229. The ATA3.driver is a resident software as a rule, thus enabling
  230. auto-booting from LS-120 and ZIP disks. You can switch
  231. off this auto-booting option by changing ATA3Prefs settings.
  232. Any changes become valid after the computer is restarted.
  233. From the ATA3Prefs 3.0 on there is a new, PIO4 NF (PIO5) mode added.
  234. Only the newest UDMA drives will work in this fastest mode.
  235. Some turbo boards could not allow to use this mode.
  236.  
  237. Note: Pressing the RESTORE button in the ATA3Prefs recalls the fastest 
  238.       settings.
  239.  
  240. Note: With ATA3-Install script used, ATA3.driver and ATA3Prefs from the 
  241.       floppy disk are installed in such a way that keeping the left mouse
  242.       button pressed at computer's boot-up causes ATA3Prefs to start. 
  243.       Otherwise, computer starts with ATA3.driver running.
  244.  
  245.  
  246. AllegroCDFS
  247.  
  248. AllegroCDFS is the fastest Amiga CD File System.
  249. The first Amiga file system to support UDF (the Video DVD format).
  250. Access to:
  251.  ISO 9660 level 1, 2, 3,
  252.  Joliet (Windows 95/98 long name - 64 characters) level 1, 2, 3,
  253.  RockRidge (with Amiga Extensions),
  254.  CDDA,
  255.  UDF (Video DVD).
  256. Supports Amiga protection bits.
  257. Supports Multisession.
  258. Supports SCSI and ATAPI devices (CD-ROM, CD-R, CD-RW, DVD).
  259. Supports direct audio grabbing from standard audio CDs.
  260.  
  261. For hybrid disk ISO/CDDA AllegroCDFS shows apicon ISO/CDDA. 
  262. (def_ISOCDDA.info should be present in Envarc: drawer)¸
  263. This appicon is used for choosing between ISO and CDDA support.
  264.  
  265.  
  266. AllegroCDFS.test1 (in FastATA'99 disk) is a text file with speed benchmark
  267. between the newest version of CacheCDFS and AllegroCDFS.
  268.  
  269.  
  270.  
  271. DRIVESPEED (works also without FastATA-2/EIDE controller)
  272.  
  273. DriveSpeed is used for checking speed of any drives.
  274.  
  275. Syntax:
  276. DriveSpeed scsi.device n
  277. where n is the unit number from 0 to 3.
  278.  
  279. Note: For checking max CD-ROM speed, use CD-ROM disk larger than 675 MB.
  280. With smaller disks, only speed of the central (slower) sectors is read. 
  281.  
  282.  
  283. READTEST (works also without FastATA-2/EIDE controller)
  284.  
  285. ReadTest is used for testing read from any drives.
  286. It serves checking whether a given disk may work in a specific
  287. configuration in a specific PIO mode.
  288.  
  289. Syntax:
  290. ReadTest scsi.device n
  291. where n is the unit number from 0 to 3.
  292.  
  293. Note: Any read error means that using this mode is strictly forbidden!
  294.       You have to check the configuration, possibly shorten the signal
  295.       ribbons, check whether any of the SIMMs used does not interfere
  296.       with the transmission (controller software switches SIMMs into
  297.       the burst mode), etc.
  298.       Any attempt to write to partitions when the test reports read
  299.       errors may cause writing bad checksums in the disk.
  300.       Afterwards, you will have reports of bad checksums when a given
  301.       sector is read again without any transmission errors.
  302.  
  303.  
  304.  
  305. ATAPIFormat
  306.  
  307. ATAPIFormat is a low-level formatting program for any removable ATAPI
  308. media.
  309.  
  310. Syntax:
  311. ATAPIFormat scsi.device n
  312. where n is the unit number from 0 to 3
  313.  
  314.  
  315. FAQ.1.
  316. How long should HDD ribbon be?
  317.  
  318. The ATA/ATAPI-4 specification recommends using for PIO-4 mode as short 
  319. cables as possible, never longer than 18 inches (46 cm).
  320. These cables should be even shorter for the unspecified PIO-5 mode.
  321. One also has to take care when installing HDD mobile racks 
  322. (for relocating hard disk from one machine to another). These racks may 
  323. introduce signal noise at fast transfers, which are similar to those 
  324. occurring with very long ribbons.
  325.  
  326.  
  327. FAQ.2.
  328.  
  329. I have a problem with disappearing data on my HDD 6.5 GB...
  330.  
  331. ABOUT USING HDD > 4 GB
  332.  
  333. The Scsi.device implemented in the A1200's ROM does not work properly 
  334. with standard Amiga file systems when managing hard disks larger than 
  335. 4 GB. Attempts to write to partitions above the 4 GB may result in 
  336. damaging data located in lower partitions.
  337. New file systems based on TD64 commands (TrackDisk.device 64),
  338. NSD (New Style Devices) or DirectSCSI are an effort to cope with this 
  339. situation. However, this solution does not assure full compatibility 
  340. with the current software available for Amiga computers. 
  341. Major malfunctions are observed in the working of software which
  342. directly modifies disk sectors: the FORMAT system command, 
  343. REORG, DPU, DiskSalve, QuarterbackTools and other programs. 
  344. (Using any of these in any partition above 4 GB may lead to damaging 
  345. data in lower partitions.)
  346. PowerFlyer Fast-ATA2/EIDE controller solves all the problems related 
  347. to the application of hard disks larger than 4 GB. The controller 
  348. uses a method of managing large disks, which is different from TD64 
  349. commands. Disks larger than 4 GB are automatically split into 
  350. logical units of 4 GB size and a unit of a size, which is part of 
  351. that amount, if needed. For example, a 18.3 GB disk will be divided 
  352. into 4 disks of 4 GB each and a 2.3 GB disk. 
  353. This method guarantees 100% compatibility of logical disks created 
  354. in this way with all the software available for Amiga computers. 
  355. Any file system (OFS, FFS, AFS, SFS, PFS-2, PFS-3, etc.) may be used, 
  356. the disk may be partitioned with the standard HDToolBox, and partitions 
  357. may be formatted with the FORMAT system command.
  358.  
  359. Note: During partitioning disks larger than 4 GB, the controller must 
  360.       be active. In order to do so, run the ATA3.driver before 
  361.       running HDToolBox (for partitioning HDD>4GB). If the disk to 
  362.       be installed is the only disk connected to the Amiga, the 
  363.       ATA3.driver must be run from the FastATA'99 floppy disk supplied
  364.       with the controller.
  365.  
  366. Below, please find the step-by-step instruction for installing 
  367. a 4 GB hard disk in the Amiga with the PowerFlyer FastATA-2/EIDE
  368. controller, when the said disk is the only disk connected to the 
  369. computer. (This disk shall be connected to the PRIMARY port as 
  370. a MASTER disk.)
  371.  
  372. INSTRUCTIONS
  373. 1. Turn on the computer and run WORKBENCH from the Install floppy disk.
  374.  
  375.    !!! From ATA3.driver ver. 4.0 !!!
  376.    Start ATA3Prefs (from FastATA'99 floppy disk) and choose between SPLIT
  377.    and NO SPLIT. Recommended option is: SPLIT. Exit ATA3Prefs by SAVE.
  378.    If you choose NO SPLIT, you should use only filesystems supporting
  379.    NSD or TD64 or DirectSCSI.
  380.  
  381. 2. Replace the floppy disk with the FastATA'99 floppy disk and run
  382.    the ATA3.driver program.
  383.    
  384. 3. Replace the floppy disk with the WORKBENCH Install floppy disk 
  385.    and run the HDToolBox.
  386.  
  387. 4. The status line will have several logical disks with the status: 
  388.    UNKNOWN, Address = 0, Lun = 0, 1, ...
  389.  
  390. 5. Mark the first of the logical disks and open the Change Drive 
  391.    Type options.
  392.  
  393. 6. Select the Define New option.
  394.  
  395. 7. Enter RAM: in the File Name field: before the file name (so as 
  396.    not to save to the Install floppy disk).
  397.  
  398. 8. Select Read Configuration, then OK, then OK.
  399.  
  400. 9. Start partitioning the first hard disk. (Please remember that 
  401.    FFS does not work properly with partitions larger than 2 GB; 
  402.    therefore, if you want some partitions to be present in the FFS, 
  403.    these should be smaller than 2 GB.)
  404.    
  405. 10. After dividing the disk into partitions, select the Save Changes 
  406.     to Drive option.
  407.  
  408. 11. Mark the next logical disk and proceed as in steps 5 to 10. Do 
  409.     the same for all logical disks. Note: Make sure that every
  410.     partition is named differently.
  411.  
  412. 12. EXIT the HDToolBox.
  413.  
  414. 13. Reset the computer with the Install floppy disk in its drive.
  415.  
  416. 14. Stop the start of the computer with both mouse buttons pressed.
  417.  
  418. 15. Then run the "Boot without startup-sequence."
  419.  
  420. 16. Replace the floppy disk with the FastATA'99 floppy disk and run the
  421.     df0:ata3.driver.
  422.  
  423. 17. Return to the Install floppy disk and enter
  424.     execute s:startup-sequence.
  425.  
  426. 18. All the partitions will appear in the screen. Now quick format
  427.     all the partitions... then everything should be clear.
  428.  
  429. You can freely use a hard disk, which was prepared in this way, and 
  430. writing to partitions above the 4 GB size will not lead to losing 
  431. data in lower partitions. You could use any file systems:
  432. OFS, FFS, AFS, SFS, PFS-2, PFS-3 filesystems on any HDD partition.
  433.  
  434. When you connect a 4 GB hard disk to Amiga with another hard
  435. disk fitted with the Workbench and installed FastATA-2/EIDE
  436. controller drivers, the installation procedure for > 4 GB hard
  437. disk is much simpler. Connect the installed disk as a PRIMARY SLAVE 
  438. or to the second port. There is no need to swap floppies, and steps 
  439. 14 to 17 are no longer necessary.
  440.  
  441. If you would like to use NSD, DirectSCSI or TD64 command instead of
  442. splitting HDD > 4 GB start ATA3Prefs before ATA3.driver
  443. and set UP 4GB to NO SPLIT.
  444.  
  445. Note: Changing the operation mode of the ATA3.driver (SPLIT/NO SPLIT)
  446.       for the given disk into mode which is incompatible with its
  447.       installation (partitioning), may result in losing data (when
  448.       attempting using software, which directly accesses disk sectors:
  449.       Format, ReOrg, DiskSalv, ...).
  450.  
  451.  
  452. FAQ.3.
  453. I have a problem with multitasking when copying large volumes of data
  454. between my HDDs...
  455.  
  456. We recommend using UNIX-like process scheduler: Executive
  457. (from Aminet) for full multitasking during EIDE devices operation.
  458.  
  459.  
  460. SUPPORT
  461. If you have any questions about PowerFlyer FastATA-2/EIDE Controller,
  462. please contact with our technical supports:
  463.  
  464. support@powerc.demon.co.uk    or   support@elbox.com
  465.